have something whetted/sharpened - French English Dictionary